Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F7 USA F8 Russia F1 Russia F2 USA F29 Czech Republic F5 India F1 USA F1 India F2 Qatar F2 Qatar F3 Uzbekistan F1 Uzbekistan F2 Turkey F3 Russia F2 Russia F3 Belarus F1 Belarus F2 Ukraine F2 Ukraine F3 Uzbekistan F3 Uzbekistan F4 Poland F6 Poland F7 Belarus F1 Uzbekistan F1 Uzbekistan F2 Czech Republic F5 Czech Republic F6 Germany F4 Croatia F1 Croatia F2 Russia F1 Russia F2 Uzbekistan F1 Uzbekistan F2 France F11 Czech Republic F5 Czech Republic F6 Germany F2 Austria F1 Kazakhstan F2 Russia F1 Russia F2 Russia F5 France F14 France F15 Russia F6 Russia F1 Russia F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Russia F3 Russia F4 Canada F2 Belarus F4 USA F1 USA F2 USA F3 Canada F1 USA F14 Uzbekistan F1 (Bukhara) Russia F3 Sweden F1 Sweden F2 Georgia F1 Georgia F2 USA F28 Czech Republic F6 Uzbekistan F2 (Karshi) Croatia F2 USA F6 Uzbekistan F3 Turkey F1 USA F12 Turkey F2 Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Poland F2 Poland F3 Uzbekistan F1 Uzbekistan F2 Belarus F2 USA F14 Russia F1 Russia F2 Czech Republic F4 Czech Republic F5 Croatia F1 Croatia F2 France F4 France F5 Russia F1 Russia F2 France F13 France F14 Russia F6 (Moscow) Russia F7 (Moscow) Russia F8 (Moscow) Germany F6 Thailand F7 (Nonthaburi) Thailand F8 (Nonthaburi) Thailand F9 (Nonthaburi) Kazakhstan F1 M25 Kazan M25 Aktobe M25 Aktobe M25+H Kazan M25 Shymkent M25 Shymkent M25 Andijan M25 Namangan M15 Almaty M25+H Pozoblanco M15 Moscow M15 Moscow M25 Ust-Kamenogorsk M25 Almaty M15 Kazan M25 Aktobe M25 Aktobe M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg M25 Johannesburg / Markspark M25 Johannesburg / Ellispark M15 Kazan M25 Nur-Sultan M25 Nur-Sultan M15 Kazan M25 Sharm ElSheikh M25 Nur-Sultan M25 Nur-Sultan M15 Chiang Rai M15 Chiang Rai M15 Chiang Rai M15 Chiang Rai M25 Chiang Rai M25 Chiang Rai M15 Chiang Rai M25 Nur-Sultan M15 Ust-Kamenogorsk M25 Jakarta M25 Jakarta Fifth-Third Bank Tennis Championships - Lexington University of Tennessee USTA Men's Challenger - Knoxville Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno 2003 Freeman Men's Challenger - Joplin 2003 USTA Challenger of Calabasas - Calabasas Atlantic City Open - Atlantic City Colorado Classic - Denver USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance The Wright Financial Group, Inc. Challenger - Champaign USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin 2004 USTA Challenger of Calabasas - Calabasas West Side Tennis Club Clay Court Challenger - Forest Hills USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Fifth Third Bank Tennis Classic - Lexington Togliatti Cup - Togliatti 2004 Colorado Tennis Classic - Denver Mordovia Cup - Mordovia GHI Bronx Classic - Bronx Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos The Natrel's Challenger of Granby - Granby Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Challenger of Orlando - Orlando Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Fergana Challenger - Fergana Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka The Commercia Challenger - Aptos Penza Cup - Penza Fifth-Third Bank Tennis Classic - Lexington Togliatti Cup - Togliatti Mordovia Cup - Saransk Odlum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Music City Challenger - Nashville USTA Challenger - Champaign Wailea Men's Challenger - Maui Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Fergana Challenger - Fergana Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty The Comercia Challenger - Aptos Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Open des Alpes Trophee BNP Paribas - Grenoble Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Flea Market Cup - Busan Music City Challenger - Nashville JSM Challenger - Champaign PEOPLEnet Cup - Dnepropetrovsk 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas San Luis Potosi Challenger - San Luis Potosi BH Indoor Sarajevo - Sarajevo AGT Challenger - Leon Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Sail Open - New Delhi Fergana Challenger - Fergana New Delhi Challenger II - New Delhi Guzzini Challenger - Recanati Nielsen USTA Pro Tennis Championship - Winnetka Riviera de Rimini Challenger - Rimini Fifth Third Bank Tennis Championships - Lexington Penza Cup 2008 - Penza Mordovia Cup 2008 - Saransk Levene Gouldin & Thompson Tennis Challenger - Binghamton Bukhara Challenger - Bukhara Karshi Challenger - Karshi UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2008 - Banja Luka Waco Tennis Challenger - Waco 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville President's Cup - Astana Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Carson Challenger Dallas Challenger Bangkok Challenger Korat Challenger Sarajevo Challenger Baton Rouge Challenger Rhodes Challenger Ramat Hasharon Challenger Fergana Challenger Nottingham Challenger Winnetka Challenger Penza Challenger Vancouver Challenger Almaty Challenger Tulsa Challenger Tashkent Challenger Astana Challenger Aachen Challenger Champaign Challenger Khanty-Mansiysk Challenger Kazan Challenger Cherbourg Challeger Sarajevo Challenger Johannesburg Challenger Baton Rouge Challenger Tallahassee Challenger Manta Challenger Rhodes Challenger Ramat Hasharon Challenger Cremona Challenger Furth Challenger Nottingham Challenger Bytom Challenger Marburg Challenger Pozoblanco Challenger Aptos Challenger Rimini Challenger Penza Challenger Saransk Challenger Segovia Challenger Istanbul Challenger Binghamton Challenger Karshi Challenger Astana Challenger Bangkok Challenger Bangkok Challenger Tashkent Challenger Astana Challenger Eckental Challenger Ortisei Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Singapore Challenger Kazan Challenger Wolfsburg Challenger Cherbourg Challenger Dallas Challenger Sarajevo Challenger Monza Challenger Athens Challenger Johannesburg Challenger Leon Challenger Rome Challenger Alessandria Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Granby Challenger Penza Challenger Astana Challenger Segovia Challenger Binghamton Challenger Karshi Challenger Astana Challenger Istanbul Challenger Tulsa Challenger Tashkent Challenger Bangkok Challenger Mons Challenger Eckental Challenger Ortisei Challenger Salzburg Challenger Kazan Challenger Dallas Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Guadalajara Challenger Tallahassee Challenger Leon Challenger Kaohsiung Challenger Athens Challenger Fergana Challenger Nottingham-2 Challenger Milan Challenger Scheveningen Challenger Penza Challenger Astana Challenger Vancouver Challenger Aptos Challenger Pozoblanco Challenger Karshi Challenger Segovia Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Lermontov Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Yokohama Challenger Toyota Challenger Tyumen Challenger Dallas Challenger St. Brieuc Challenger Guadalajara Challenger Mexico City Challenger Johannesburg Challenger Karshi Challenger Rio Quente Challenger Samarkand Challenger Nottingham Challenger Astana Challenger Kazan Challenger St. Remy Challenger Istanbul Challenger Kaoshuing Challenger Orleans Challenger Sacramento Challenger Tashkent Challenger Tiburon Challenger Geneva Challenger Charlottesville Challenger Ortisei Challenger Knoxville Challenger Helsinki Challenger Champaign Challenger Tyumen Challenger Heilbronn Challenger Dallas Challenger Bergamo Challenger Morelos Challenger Astana Challenger Cherbourg Challenger Irving Challenger Kazan Challenger Rimouski Challenger Guadalajara Challenger Leon Challenger St. Brieuc Challenger Shenzhen Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger Busan Challenger Karshi Challenger Nottingham Challenger Nottingham-2 Challenger Portoroz Challenger Recanati Challenger Astana Challenger Segovia Challenger St. Remy Challenger Izmir Challenger Tashkent Challenger Charlottesville Challenger Eckental Challenger Knoxville Challenger Brescia Challenger Champaign Challenger Andria Challenger Dallas Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Irving Challenger Kazan Challenger Raanana Challenger Leon Challenger Batman Challenger Guadalajara Challenger Taipei City Challenger Rome Challenger Heilbronn Challenger Manchester Challenger Astana Challenger Segovia Challenger Portoroz Challenger Agri Challenger Mons Challenger Tashkent Challenger Ortisei Challenger Kobe Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger Bergamo Challenger Wroclaw Challenger Jonkoping Challenger Kazan Challenger Raanana Challenger Le Gosier Challenger Taipei City Challenger Busan Challenger Seoul Challenger Manchester Challenger Fergana Challenger Astana Challenger Chengdu Challenger Qingdao Challenger St. Remy Challenger Tashkent Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Dallas Challenger Irving Challenger Leon Challenger Taipei City Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Shymkent Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Aptos Challenger Tashkent Challenger Brest Challenger Eckental Challenger Rennes Challenger Quimper Challenger Budapest Challenger Kyoto Challenger Yokohama Challenger Karshi Challenger Fergana Challenger Astana Challenger Segovia Challenger Almaty Challenger Tashkent Challenger Shymkent Challenger Gwangju Challenger Almaty Challenger Shymkent Challenger Fergana Challenger Nur-Sultan Challenger Segovia Challenger Nur-Sultan Challenger Liuzhou Challenger Shenzhen Challenger Bendigo Challenger Nur-Sultan Challenger St. Petersburg 1 Challenger St. Petersburg 2 Challenger Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Kremlin Cup - Moscow Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis International Tennis Championships - Delray Beach Arizona Men's Tennis Championships - Scottsdale RCA Championships - Indianapolis Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis RCA Championships - Indianapolis ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Indianapolis Tennis Championships - Indianapolis ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Thailand Open - Bangkok Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai Medibank International - Sydney SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Kremlin Cup - Moscow Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Aircel Chennai Open - Chennai U.S. National Indoor Tennis Championships - Memphis Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Moselle Open - Metz Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Ecuador Open - Quito Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai Ecuador Open - Quito Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group I, PO, RUS-RSA 5-0 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Semgroup Challenger - Tulsa Wimbledon - London